3b3d4788212a298d284b254036bdcaa811d88c82,src/main/java/generator/service/VagrantService.java,VagrantService,buildFile,#Arguments#,34

Before Change


        model.put("memory", memoryConfiguration);
        model.put("bluprentJsonFileName", VAGRANT_BLUEPRINT_JSON);
        model.put("createClusterJsonFileName", VAGRANT_CREATE_CLUSTER_JSON);
        model.put("hdpRepoJsonFileName", VAGRANT_HDP_REPO_JSON);
        model.put("hdpUtilsRepoJsonFileName", VAGRANT_HDP_UTILS_REPO_JSON);
        model.put("hiveViewJsonFileName", VAGRANT_HIVE_VIEW_JSON);
        model.put("filesViewJsonFileName", VAGRANT_FILES_VIEW_JSON);

        try {
            FileUtils.writeStringToFile(new File(VAGRANTFILE), VelocityEngineUtils.mergeTemplateIntoString(this.engine, "vagrantfile.vm", "UTF-8", model));
            FileUtils.writeStringToFile(new File(VAGRANT_BLUEPRINT_JSON), VelocityEngineUtils.mergeTemplateIntoString(this.engine, "vagrant-blueprint.vm", "UTF-8", model));
            FileUtils.writeStringToFile(new File(VAGRANT_CREATE_CLUSTER_JSON), VelocityEngineUtils.mergeTemplateIntoString(this.engine, "vagrant-create-cluster.vm", "UTF-8", model));
            FileUtils.writeStringToFile(new File(VAGRANT_HDP_REPO_JSON), VelocityEngineUtils.mergeTemplateIntoString(this.engine, "vagrant-hdp-repo.vm", "UTF-8", model));
            FileUtils.writeStringToFile(new File(VAGRANT_HDP_UTILS_REPO_JSON), VelocityEngineUtils.mergeTemplateIntoString(this.engine, "vagrant-hdp-utils-repo.vm", "UTF-8", model));
            FileUtils.writeStringToFile(new File(VAGRANT_HIVE_VIEW_JSON), VelocityEngineUtils.mergeTemplateIntoString(this.engine, "vagrant-hive-view.vm", "UTF-8", model));
            FileUtils.writeStringToFile(new File(VAGRANT_FILES_VIEW_JSON), VelocityEngineUtils.mergeTemplateIntoString(this.engine, "vagrant-files-view.vm", "UTF-8", model));
        } catch (IOException e) {
            e.printStackTrace();

After Change


        String blueprint = cleanTemplate(VelocityEngineUtils.mergeTemplateIntoString(this.engine, "vagrant-blueprint.vm", "UTF-8", model));
        String createCluster = cleanTemplate(VelocityEngineUtils.mergeTemplateIntoString(this.engine, "vagrant-create-cluster.vm", "UTF-8", model));
        String hdpRepo = cleanTemplate(VelocityEngineUtils.mergeTemplateIntoString(this.engine, "vagrant-hdp-repo.vm", "UTF-8", model));
        String hdpUtilsRepo = cleanTemplate(VelocityEngineUtils.mergeTemplateIntoString(this.engine, "vagrant-hdp-utils-repo.vm", "UTF-8", model));

        String hiveView = cleanTemplate(VelocityEngineUtils.mergeTemplateIntoString(this.engine, "vagrant-hive-view.vm", "UTF-8", model));
        String filesView = cleanTemplate(VelocityEngineUtils.mergeTemplateIntoString(this.engine, "vagrant-files-view.vm", "UTF-8", model));

        model.put("blueprint", blueprint);
        model.put("createCluster", createCluster);
        model.put("hdpRepo", hdpRepo);
        model.put("hdpUtilsRepo", hdpUtilsRepo);
        model.put("hiveView", hiveView);
        model.put("filesView", filesView);
        //model.put("tezView", tezView);